let something rest - Französisch Englisch Wörterbuch